Designed by
Title
New Delhi India – June 21 2022 - Delhi Metro train arriving at Jhandewalan metro station in New Delhi #270070387
Description
New Delhi India ââ¬â June 21 2022 - Delhi Metro train arriving at Jhandewalan metro station in New Delhi, India, Asia, Public Metro departing from Jhandewalan station